electronic pulse generator - French English Dictionary